<?php session_start();
$dirPath = "";
$form_action = "index.jsp?atualiza=1&alt=8";
$link_url ="index.jsp?alt=8";


if (file_exists("../admin/conexao.jsp")) {
	echo"<link rel='stylesheet' type='text/css' href='../css2/css.css' media='screen' title='COLABORE Hotelaria'>";
	require_once("../admin/conexao.jsp");
	$dirPath = "../";

	if (!isset($_GET["cont"])) {
		$_GET["cont"] = 8;
	}
	
	$link_path = "../mapa_ocupacional/";
//http://localhost/hotelaria/hotelaria/index.jsp?alt=8&cont=8&pcodigo=1
	if (isset($_GET["param1"])) {
		$get_nome = explode("-",$_GET["param1"]);
		$_GET["pcodigo"] = trim($get_nome[0]);

		$get_dados = explode("-",$_GET["param2"]);
		$id_reserva = $get_dados[0];
		$id_cama = $get_dados[1];
	}else{
		$id_reserva = $_REQUEST["pid_reserva"];
		$id_cama = $_REQUEST["pid_cama"];
	}

	$form_action = "../alts/alt_pes_pessoas.jsp?atualiza=1&alt=8&pid_reserva=$id_reserva&pid_cama=$id_cama&cont=0";
	$link_url = "../alts/alt_pes_pessoas.jsp?alt=8&pid_reserva=$id_reserva&pid_cama=$id_cama";

}

validaAcesso(); ?>
<h2>Altera&ccedil;&atilde;o de <?php echo $_SESSION["menu"]["alt"][8]; 
if ( isset($id_reserva) or isset($_REQUEST["pid_reserva"]) ) { 
	echo" - Reserva / Ocupa&ccedil;&atilde;o: $id_reserva <a href='{$link_path}mapa.jsp?pid_reserva=$id_reserva&pid_cama=$id_cama'>voltar para reserva</a>";	
} 
?></h2>


<?php

require_once $dirPath."funcoes/pes_pessoas.jsp";

if(isset($_GET[atualiza])==1){

	$hj = date("Y-m-d");
	$data_cadastro = $_POST["pcadano"]."-".$_POST["pcadmes"]."-".$_POST["pcaddia"];
	
	if ($_POST["pvalidadeano"] and $_POST["pvalidademes"] and $_POST["pvalidadedia"]) {
		$validade_carteitinha = $_POST["pvalidadeano"]."-".$_POST["pvalidademes"]."-".$_POST["pvalidadedia"];
	}else{
		$validade_carteitinha = null;
	}


	/*
	echo"<pre>";
	print_r($_POST);
	echo"</pre>";
	*/


	setPessoa($_POST["pcodigo"],$_POST["pnome"],$_POST["pid_pais"], $_POST["pcidade"],$_POST["puf"], $_POST["pendereco"],$_POST["ptel"],
	$_POST["pemail"],$_POST["pid_hostel"],$_POST["ptipo"],$_POST["plogin"],$_POST["psenha"],
	$_POST["pano"]."-".$_POST["pmes"]."-".$_POST["pdia"],$_POST["pid_estado_civil"],$_POST["pid_motivo_viagem"],
	$_POST["pid_como_descobriu"],$_POST["pobservacoes"],$_POST["pnumero_carteirinha"],$validade_carteitinha,
	$_POST["pid_tp_documento"],$_POST["pdocumento"],$_POST["pprofissao"],$_SESSION["loginCK_"],$_POST["pid_idioma"],
	$_POST["pcarro"],$_POST["pplaca_carro"],$_POST["pid_reserva"],$_POST["pid_cama"]);
}


if(isset($_GET[exc])==1){        delMembro($_GET["pcodigo"]);}



if($_GET["cont"]==8){

	$codigo = trim($_GET["pcodigo"]);

	$field = getPessoa($codigo,"input");


	list($ano,$mes,$dia) = explode("-", $field[13]);
	list($validadeano,$validademes,$validadedia) = explode("-", $field[19]);

	if($TIPO=="F"){$F="selected class='select'";}
	if($TIPO=="H"){$O="selected class='select'";}



	echo"
	<script src='{$dirPath}css2/form_validator.js' language='javascript' type='text/javascript'></script>
    <script src='{$dirPath}css2/event-listener.js' type='text/javascript'></script>
    <script src='{$dirPath}css2/masked-input.js' type='text/javascript'></script>
    <script src='{$dirPath}css2/auto-tab.js' type='text/javascript'></script>
    
    
    <form method='POST' action='$form_action' autocomplete='off' name='frm_altera_pessoa' id='frm_altera_pessoa'>
    <input type='hidden' name='pcodigo' value='$codigo'>
    <input type='hidden' name='pid_reserva' value='$id_reserva'>
    <input type='hidden' name='pid_cama' value='$id_cama'>
    
    <div class='item'><h5>Nome da Pessoa:</h5><input type='text' size='50' maxlength='50' name='pnome' value='{$field[1]}'> <b id='ok'>*</b></div>
	
	<div class='item'><h5>Idioma:</h5>
	<select name='pid_idioma'>";

	require_once $dirPath."funcoes/com_idiomas.jsp";
	getIdioma($field[24],"select");

	echo"
	</select> <b id='ok'>*</b></div>	
	
	
	
	<div class='item'><h5>Data de Nascimento:</h5>
	<input type='text' size='2'  maxlength='2' name='pdia' value='$dia'> / <input type='text' size='2'  maxlength='2' name='pmes' value='$mes'> / <input type='text' size='4'  maxlength='4' name='pano' value='$ano'>
	 <b id='ok'>*</b> Ex: dd/mm/aaaa
	
	 </div>
	<br>
	
	
	
	
	<div class='item'><h5>Unidade Hoteleira:</h5>
	<select name='pid_hostel'>
	";
	require_once $dirPath."funcoes/com_hostels.jsp";
	getHostels($field[8],"select", false);
	echo"
	
	</select> <b id='ok'>*</b></div>
	<div class='item'><h5>Tipo de Usu&aacute;rio:</h5>
	<select name='ptipo'>
	<option value='H' $H>Hospede</option>
	<option value='F' $F>Funcion&aacute;rio</option>
	</select> <b id='ok'>*</b></div>
	
	<!--<div class='item'><h5>Usu&aacute;rio para Login:</h5><input type='text' size='12'  maxlength='12' name='plogin' value='{$field[10]}'> <b id='ok'>*</b> Somente para funcion&aacute;rios</div>-->
	
	<fieldset class='subgrupo'>
		<legend>Documenta&ccedil;&atilde;o</legend>
	
	<div class='item'><h5>Tipo de Documento:</h5>
	<select name='pid_tp_documento'>
	";
	require_once $dirPath."funcoes/hostel_tp_documento.jsp";
	getTpDocumento($field[20],"select");
	echo"

	</select> <b id='ok'>*</b></div>
	  
	<div class='item'><h5>Documento:</h5><input type='text' size='30'  maxlength='35' name='pdocumento' value='{$field[21]}'> Ex: 01.082.750-Y</div><BR>
	<div class='item'><h5>N&uacute;mero Carteirinha de S&oacute;cio:</h5><input type='text' size='30'  maxlength='35' name='pnumero_carteirinha' value='{$field[18]}'>  Ex: 99999999999999999</div>
	<div class='item'><h5>Validade da Carteirinha:</h5><input type='text' size='2'  maxlength='2' name='pvalidadedia'  value='$validadedia'> / <input type='text' size='2'  maxlength='2' name='pvalidademes'  value='$validademes'> / <input type='text' size='4'  maxlength='4' name='pvalidadeano'  value='$validadeano'></div>
	
		
	<br>
	</fieldset>
	
	
	
	<fieldset class='subgrupo'>
		<legend>Dados para Contato</legend>
	<div class='item'><h5>Pa&iacute;s:</h5>
	<select name='pid_pais'>
	";
	require_once $dirPath."funcoes/com_pais.jsp";
	getPais($field[2],"select");
	echo"

	</select> <b id='ok'>*</b></div>	
		
	<div class='item'><h5>Cidade:</h5><input id='pcidade'  name='pcidade' size='50' type='text' value='{$field[3]}'> <b id='ok'>*</b></div>
	<div class='item'><h5>UF:</h5><input type='text' size='2' maxlength='2' name='puf' value='{$field[4]}'>  Ex: SP</div>
	<div class='item'><h5>Endere&ccedil;o:</h5><input type='text' size='50' maxlength='80' name='pendereco' value='{$field[5]}'>  Ex: Marcolino Silva, 75 - Centro</div>
	
	<BR>
	
	<div class='item'><h5>Telefone:</h5><input type='text' size='16' maxlength='16' name='ptel' value='{$field[6]}'> Ex: +55 11 9999-9999</div>
	<div class='item'><h5>E-mail:</h5><input type='text' size='50' maxlength='50' name='pemail' value='{$field[7]}'> <b id='ok'>*</b>Ex: jose@uol.com.br</div>
	</fieldset>
	
	
	";
	if(acessoMenu("campo_extras")==1) {
		echo"
		
		<fieldset class='subgrupo'>
			<legend>Campos de Pesquisa</legend>
		
		<div class='item'><h5>Profiss&atilde;o:</h5><input type='text' size='30'  maxlength='25' name='pprofissao' value='{$field[22]}'></div>
		
		
		<div class='item'><h5>Estado Civil: </h5>
		<select name='pid_estado_civil'>
		";
		require_once $dirPath."funcoes/hostel_estado_civil.jsp";
		getEstadoCivil($field[14],"select");
		echo"
		</select> <b id='ok'>*</b></div>
		
		<div class='item'><h5>Qual motivo da viagem ? </h5>
		<select name='pid_motivo_viagem'>
		";
		require_once $dirPath."funcoes/hostel_motivo_viagem.jsp";
		getMotivoViagem($field[15],"select");
		echo"
		</select> <b id='ok'>*</b></div>
		
		
		<div class='item'><h5>Como descobriu "; echo $_SESSION["NOME_HOSTEL_"]; echo" ?</h5>
		<select name='pid_como_descobriu'>
		";
		require_once $dirPath."funcoes/hostel_como_descobriu.jsp";
		getComoDescobriu($field[16],"select");
		echo"
		</select> <b id='ok'>*</b></div><br>
		
		
		
		<div class='item'><h5>Observa&ccedil;&otilde;es:</h5>
		<textarea name='pobservacoes' rows='2' cols='40'>{$field[17]}</textarea>
		</div>
		<br>
		</fieldset>
		
		
		<fieldset class='subgrupo'>
			<legend>Dados do Ve&iacute;culo</legend>
		
		<div class='item'><h5>Descri&ccedil;&atilde;o do Ve&iacute;culo:</h5><input type='text' size='30'  maxlength='25' name='pcarro' value='{$field[25]}'> Ex: Marca, Modelo e Cor</div>		
		<div class='item'><h5>Placa:</h5><input type='text' size='10'  maxlength='8' name='pplaca_carro' value='{$field[26]}'> Ex: AAA-9999</div>		
		
		
		<br>
		</fieldset>
		
		";
	} // fecha extras


	echo"
    <div class='item'><h5></h5><input type='submit' value='alterar'>
    <!--<a class='excluir' href='index.jsp?exc=1&pcodigo=$novo_cod&alt=8'>EXCLUIR</a>--></div>
    </form>
    ";
?>


<script type="text/javascript">
//<![CDATA[
var f = document.getElementById('frm_altera_pessoa');
MaskInput(f.puf, "C^");

MaskInput(f.pdia, "99");
MaskInput(f.pmes, "99");
MaskInput(f.pano, "9999");

//MaskInput(f.pvalidadedia, "99");
//MaskInput(f.pvalidademes, "99");
//MaskInput(f.pvalidadeano, "9999");
MaskInput(f.pplaca_carro, "ccc-9999");	
//MaskInput(f.ptel, "+99 99 9999-9999");	

autoTab(document.getElementById('frm_altera_pessoa'));

//formatCurrency(document.forms.frm_detalhes.pvalor_depositado, 2);

var valid  = new Validator("frm_altera_pessoa");
//valid.addValidation("plogin","alphanumeric");
valid.addValidation("pnome","req","Nome");

valid.addValidation("pdia","req","Dia");
valid.addValidation("pdia","numeric");
valid.addValidation("pmes","req","Mes");
valid.addValidation("pmes","numeric");
valid.addValidation("pano","req","Ano");
valid.addValidation("pano","numeric");


//valid.addValidation("pvalidadedia","numeric");
//valid.addValidation("pvalidademes","numeric");
//valid.addValidation("pvalidadeano","numeric");

valid.addValidation("pemail","req","Email");
valid.addValidation("pemail","email");

valid.addValidation("pcidade","req","Cidade");
valid.addValidation("pcidade","alpha");



//]]>
</script>
<?php
}elseif($_GET["pesqalt"]==8){

	$novo_nome	= strtoupper(trim($_POST["pnome"]));
	// FILTRA CARACTERES ESPECIAIS
	$caracteres = array("�", "�", "�", "�", "�", "�", "�", "�");
	$novo_nome 	= str_replace($caracteres, "_", "$novo_nome");

	$novo_id	= trim($_REQUEST["pid"]);
	$novo_id_hostel	= trim($_POST["pid_hostel"]);


	if(!empty($novo_nome))		{ $cond1=" (a.nome_pessoa like '%$novo_nome%') and "; }
	if(!empty($novo_id_hostel)) {$cond2=" (a.id_hostel=$novo_id_hostel) and ";}
	if(!empty($novo_id)){
		$cond1="(a.id_pessoa = $novo_id) and";
		$cond2="";
	}

	$condicoes = $cond1.$cond2." (0=0)";

	getPessoa(0,"completo",$condicoes);

}else{
?>
      <form method='POST' action='index.jsp?alt=8&pesqalt=8' autocomplete='off'>
      <div class='item'><h5>Nome da Pessoa:</h5><input type='text' size='20'  maxlength='50' name='pnome'> e </div>
      <div class='item'><h5>Unidade Hoteleira:</h5>
      <select name='pid_hostel'>
      <option value=''>Qualquer Unidade Hoteleira</option>
<?php
require_once $dirPath."funcoes/com_hostels.jsp";
getHostels($_SESSION["ID_HOSTEL_"],"select");
?>

  </select></div> ou <BR><BR>

      <div class='item'><h5>ID da Pessoa:</h5><input type='text' size='15'  maxlength='15' name='pid'></div>
      <!--<div class='item'><h5>RG:</h5><input type='text' size='15'  maxlength='15' name='prg'> Ex: 01.082.750-Y ou</div>-->



      <div class='item'><h5></h5><input type='submit' value='pesquisar'></div>
</form>
<?php
}
?>
